Comment out mallinfo stuff. Fix g_print %-strings.
authorMorten Welinder <terra@gnome.org>
Mon, 16 Aug 2004 19:05:58 +0000 (19:05 +0000)
committerMorten Welinder <mortenw@src.gnome.org>
Mon, 16 Aug 2004 19:05:58 +0000 (19:05 +0000)
2004-08-16  Morten Welinder  <terra@gnome.org>

* tests/testtreemodel.c (test_run): Comment out mallinfo stuff.
Fix g_print %-strings.

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-6
ChangeLog.pre-2-8
tests/testtreemodel.c

index dd93bf5e3b14d4f3f4e9be7ca089181d4a9cd392..ec2d48de32c993812a846e914b3eeb0f88547b55 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,3 @@
-<<<<<<< ChangeLog
 2004-08-16  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkwidget.c (gtk_widget_render_icon): Doc update.
@@ -11,6 +10,9 @@
 
 2004-08-16  Morten Welinder  <terra@gnome.org>
 
+       * tests/testtreemodel.c (test_run): Comment out mallinfo stuff.
+       Fix g_print %-strings.
+
        * gtk/gtksequence.c (_gtk_sequence_set): Fix C99ism.
 
 2004-08-16  Christian Rose  <menthos@menthos.com>
index dd93bf5e3b14d4f3f4e9be7ca089181d4a9cd392..ec2d48de32c993812a846e914b3eeb0f88547b55 100644 (file)
@@ -1,4 +1,3 @@
-<<<<<<< ChangeLog
 2004-08-16  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkwidget.c (gtk_widget_render_icon): Doc update.
@@ -11,6 +10,9 @@
 
 2004-08-16  Morten Welinder  <terra@gnome.org>
 
+       * tests/testtreemodel.c (test_run): Comment out mallinfo stuff.
+       Fix g_print %-strings.
+
        * gtk/gtksequence.c (_gtk_sequence_set): Fix C99ism.
 
 2004-08-16  Christian Rose  <menthos@menthos.com>
index dd93bf5e3b14d4f3f4e9be7ca089181d4a9cd392..ec2d48de32c993812a846e914b3eeb0f88547b55 100644 (file)
@@ -1,4 +1,3 @@
-<<<<<<< ChangeLog
 2004-08-16  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkwidget.c (gtk_widget_render_icon): Doc update.
@@ -11,6 +10,9 @@
 
 2004-08-16  Morten Welinder  <terra@gnome.org>
 
+       * tests/testtreemodel.c (test_run): Comment out mallinfo stuff.
+       Fix g_print %-strings.
+
        * gtk/gtksequence.c (_gtk_sequence_set): Fix C99ism.
 
 2004-08-16  Christian Rose  <menthos@menthos.com>
index dd93bf5e3b14d4f3f4e9be7ca089181d4a9cd392..ec2d48de32c993812a846e914b3eeb0f88547b55 100644 (file)
@@ -1,4 +1,3 @@
-<<<<<<< ChangeLog
 2004-08-16  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkwidget.c (gtk_widget_render_icon): Doc update.
@@ -11,6 +10,9 @@
 
 2004-08-16  Morten Welinder  <terra@gnome.org>
 
+       * tests/testtreemodel.c (test_run): Comment out mallinfo stuff.
+       Fix g_print %-strings.
+
        * gtk/gtksequence.c (_gtk_sequence_set): Fix C99ism.
 
 2004-08-16  Christian Rose  <menthos@menthos.com>
index 85e04a17b88fa123908cc77d5dd4db2e4982a790..0ef4617d3b2bbd8bda96ae0afb385d7c0ed1f6b8 100644 (file)
@@ -191,7 +191,7 @@ test_run (gchar        *title,
   gchar *text;
   GTimer *timer;
   gdouble elapsed;
-  int uordblks_before;
+  int uordblks_before, memused;
 
   g_print ("%s (average over %d runs, time in milliseconds)\n"
           "items \ttime      \ttime/item \tused memory\n", title, repeats);
@@ -205,7 +205,10 @@ test_run (gchar        *title,
       for (d = 0; d < repeats; d++)
        {
          (*clear)(store);
+#ifdef HAVE_MALLINFO
+         /* Peculiar location of this, btw.  -- MW.  */
          uordblks_before = mallinfo().uordblks;
+#endif
          g_timer_reset (timer);
          g_timer_start (timer);
          for (i = 0; i < items; i++)
@@ -215,8 +218,13 @@ test_run (gchar        *title,
        }
       
       elapsed = elapsed * 1000 / repeats;
-      g_print ("%d \t%lf \t%lf  \t%ldk\n", 
-              items, elapsed, elapsed/items, (mallinfo().uordblks - uordblks_before) / 1024);
+#ifdef HAVE_MALLINFO
+      memused = (mallinfo().uordblks - uordblks_before) / 1024;
+#else
+      memused = 0;
+#endif
+      g_print ("%d \t%f \t%f  \t%dk\n", 
+              items, elapsed, elapsed/items, memused);
     }  
 }